home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / PASCAL / 0195.ZIP / FILES.DOC < prev    next >
Text File  |  1986-01-31  |  5KB  |  99 lines

  1. TURBO WHEELS (handy tools for Turbo PASCAL programs)
  2.  
  3. +---------------------------------------------------------------+
  4. |  This public domain media material is made available to club  |
  5. |  membership, for its use and distribution, by the following:  |
  6. |                 "TURBO WHEELS" (version 1.00)                 |
  7. |                       Neil J. Rubenking                       |
  8. |            (300 Page St., San Francisco, CA 94102)            |
  9. |  If, after trial, one finds the software application useful,  |
  10. |  SFpcUG encourages your becoming a registered user (donation  |
  11. |  of $10 is sought by the author of this user-supported task)  |
  12. +---------------------------------------------------------------+
  13.  
  14. Name           Description
  15.  
  16. READTHIS NOW  Documentation (9pp) and detailing of disk files
  17. ALLFILES LIB  Get files matching template + display, then select
  18. ALLFILES PAS  ^
  19. CIRCLE   LIB  Circle-drawing procedure for graphics mode
  20. CIRCLE   PAS  ^
  21. CURSOR   LIB  Change or hide cursor
  22. CURSOR   PAS  ^
  23. GETSECTR LIB  Read a sector from disk to buffer  (see DISKMOD.PAS)
  24. LABEL    PAS  ^Uses GETSECTR to read and write diskette label
  25. DISKMOD  PAS  ^Disk sector viewing + modification using GETSECTR
  26. DISKTYP  LIB  Get disk type (single/double/fixed, 8/9 sectors)
  27. DISKTYP  PAS  ^Returns disk size in K (160, 180, 320, 360)
  28. EQUIPMNT LIB  Returns information about equipment attached to PC
  29. EQUIPMNT PAS  ^
  30. ERRMESSG LIB  Error messages for DOS 2.0 function calls
  31. EXISTFIL LIB  Test for file's existence before opening
  32. EXISTFIL PAS  ^(avoids crash for lack of program)
  33. EXTENDIO LIB  EXTENDed I/O based on DOS 2.0 full-path commands
  34. EXTENDIO PAS  ^
  35. EXTENDIO DAT  ^Specifications for the new I/O functions
  36. FILEATTR LIB  Read and write the attribute byte for any file
  37. FILEATTR PAS  ^(Read-Only, Hidden, System, Archive)
  38. FILENAME TYP  Filename type definition -- shared by several others
  39. GETFILE  LIB  Procedures to GET FILEs matching a template
  40. GETFILE  PAS  ^(see also ALLFILES)
  41. GETFREE  LIB  Get amount of free space on disk
  42. GETFREE  PAS  ^(avoids "out of space" crashes)
  43. GETINTGR LIB  Takes an integer in a given range
  44. GETINTGR PAS  ^(protected against invalid keystrokes)
  45. HEXFUNCT LIB  Convert integers in range (-32,768 to 32,767)
  46. HEXFUNCT PAS  (Hexadecimal strings from $0000 to $FFFF)
  47. GETKEYS  LIB  Simple procedure to catch any keystroke
  48. GETKEYS  PAS  ^(used by many programs on this disk)
  49. KEYCHART DAT  ^Chart of key codes for GETKEYS.LIB
  50. GETSETDD LIB  Get or set the default drive
  51. GETSETDD PAS  ^
  52. GRFXTABL LIB  Get the dot patterns from the ROM graphics table
  53. GRFXTABL PAS  ^(see also TITLES)
  54. TITLES   LIB  Uses ROM character patterns to create titles
  55. TITLES   PAS  ^(see also GRFXTABL)
  56. GTSETDIR LIB  Get or Set the current directory path
  57. GTSETDIR PAS  ^
  58. KAVAIL   LIB  Returns available memory in K
  59. KAVAIL   PAS  ^
  60. KEYBOARD LIB  Another approach to catching any keystroke
  61. KEYBOARD PAS  ^
  62. SCANCODE DAT  ^Chart of keyboard Scan Codes (use with KEYBOARD.LIB)
  63. FANCYKEY PAS  ^Character/phrase for key pressed (re: KEYBOARD.LIB)
  64. REBOOT   LIB  "Warm" system reboot (without clearing RAM)
  65. LESSRAM  PAS  ^Reset "official" amount of memory lower for programs
  66.               *** MUST BE COMPILED USING THE <C>om OPTION ***
  67. NUMDISKS PAS  ^Change official count of disk drives (re: RAMdisks)
  68.               *** MUST BE COMPILED USING THE <C>om OPTION ***
  69. MKRMDIR  LIB  Make or remove subdirectories
  70. MKRMDIR  PAS  ^
  71. MONITOR  LIB  Simple procedure to check for color or mono
  72. MOVEFILE LIB  DOS 2.0 file RENAME with parameter for MOVE
  73. MOVEFILE PAS  ^(also MOVES to another directory by naming new path)
  74. NEWINT9  LIB  Change the keyboard interrupt to get key release codes
  75. NEWINT9  PAS  ^(can disable typematic -- for games, music, etc.)
  76. NOSOUND  PAS  Quick rescue in case you accidentally leave sound on
  77. PARAMETR LIB  Pass parameters to programs from DOS command line
  78. PARAMETR PAS  ^Gets parameter string up to 80 characters
  79.               *** MUST BE COMPILED USING THE <C>om OPTION ***
  80. POPSCREN LIB  Pop full screens into view by addressing screen memory
  81. POPSCREN PAS  ^
  82. POPSCREN DAT  ^Sample screen demo (uses SCREENS.TYP)
  83. SCREENS  TYP  ^Type declarations for full-screen manipulation
  84. QUEUE    LIB  A generic line-up
  85. QUEUE    PAS  ^(shows use of dynamic variables for those new to them)
  86. RECTANGL LIB  Rectangle-drawing procedure for graphics modes
  87. RECTANGL PAS  ^
  88. REGPACK  TYP  Contains type definition for REGPACK (Where ...? [ED.])
  89. SAFEWRIT LIB  Write to screen w/o control characters wrecking display
  90. SAFEWRIT PAS  ^
  91. SCREEN   LIB  Direct video screen input/output
  92. SCREEN   PAS  ^
  93. WINDOWS  LIB  Eases use of windows and window-frames
  94. WINDOWS  PAS  ^
  95. SUCCESS  DOC  Documention (about another Turbo PASCAL resource)
  96.  
  97.  
  98.  
  99.